drop kick - French English Dictionary